Definition of American Arrowroot

  • (noun) white-flowered West Indian plant whose root yields arrowroot starch

Antonyms of American Arrowroot


No Antonyms Found.

Homophones of American Arrowroot


No Homophones Found.